function checkStatus() {
	var dateStart = document.getElementById('dete_start');
	var dateEnd = document.getElementById('dete_end');
	var subDateStart = dateStart.value.split(" ");
	var subDateEnd = dateEnd.value.split(" ");
	var dayStart = subDateStart[0].split("/")[1];
	var dayEnd = subDateEnd[0].split("/")[1];
	var mountStart = subDateStart[0].split("/")[0];
	var mountEnd = subDateEnd[0].split("/")[0];
	var yearStart = subDateStart[0].split("/")[2];
	var yearEnd = subDateEnd[0].split("/")[2];
	var timeStart = subDateStart[1];
	var timeEnd = subDateEnd[1];
	
	var dateStart_check = dayStart + mountStart + yearStart;
	var dateEnd_check = dayEnd + mountEnd + yearEnd;
		
	var finalDateStart = yearStart + "-" + mountStart + "-" + dayStart + " "
			+ timeStart + ":00";
	var finalDateEnd = yearEnd + "-" + mountEnd + "-" + dayEnd + " " + timeEnd
			+ ":00";

	if (dateStart.value == "") {
		alert("ผิดพลาด : กรุณาป้อนข้อมูลในส่วนของวันที่เริ่มจอง");
		dateStart.focus();
	} else if (dateEnd.value == "") {
		alert("ผิดพลาด : กรุณาป้อนข้อมูลในส่วนของเวลาที่สิ้นสุดการจอง");
		dateEnd.focus();
	} else if(dateStart_check != dateEnd_check) {
		alert("ผิดพลาด : วันที่เริ่มจองและวันที่สิ้นสุดการจองต้องเป็นวันเดียวกัน");
		dateEnd.focus();
	}else if (dateEnd.value <= dateStart.value) {
		alert("ผิดพลาด : กรุณาตรวจสอบข้อมูลการจอง");
		dateEnd.focus();
	} else {
		//Show loading message
		document.getElementById('indicator').style.display = 'block';
		
		document.getElementById('timeStart').value = dayStart + '/'
				+ mountStart + '/' + yearStart + ' เวลา ' + timeStart + ' น.';
		document.getElementById('timeEnd').value = dayEnd + '/' + mountEnd
				+ '/' + yearEnd + ' เวลา ' + timeEnd + ' น.';
		
		document.getElementById('finalStart').value = finalDateStart;
		document.getElementById('finalEnd').value = finalDateEnd;

		var URL = "table_status.php";
		data = "date_start=" + finalDateStart + "&date_end=" + finalDateEnd;

		// connect to table_status.php by ajaxframework
		ajaxLoad("post", URL, data, "show_status");
	}
}

function overObject(elementValue) {
	var getTable = document.getElementById("table_" + elementValue);
	// alert("table_" + elementValue);
	getTable.style.background = "#FFFF99";
}

function outObject(elementValue) {
	var getTable = document.getElementById("table_" + elementValue);
	// alert("table_" + elementValue);
	getTable.style.background = "#e8edff";
}

function registerPopup(table_num) {
	var nameOb = document.getElementsByName('nameTable');
	var tableNum = document.getElementById('finalTable_num');
	tableNum.value = table_num;
	
	var checkOpen = 0;
	$(nameOb)
			.click(
					function() {
						var popID = 'popup_register';
						var popWidth = 500;

						$('#' + popID).fadeIn().css( {
							'width' : Number(popWidth)
						});

						if (checkOpen < 1) {
							$('#' + popID)
									.fadeIn()
									.css( {
										'width' : Number(popWidth)
									})
									.prepend(
											'<a href="#" class="close"><img src="..../../pic/close_icon.png" class="btn_close" title="ปิดหน้าต่าง" alt="Close" /></a>');
						} else {
							$('#' + popID).fadeIn().css( {
								'width' : Number(popWidth)
							})
						}

						var popMargTop = ($('#' + popID).height() + 80) / 2;
						var popMargLeft = ($('#' + popID).width() + 80) / 2;

						$('#' + popID).css( {
							'margin-top' : -popMargTop,
							'margin-left' : -popMargLeft
						});

						$('body').append('<div id="fade"></div>');
						$('#fade').css( {
							'filter' : 'alpha(opacity=80)'
						}).fadeIn();

						checkOpen++;

						return false;

					});

	$('a.close, #fade').live('click', function() {
		$('#fade , .popup_block').fadeOut(function() {
			$('#fade, a.close').remove();
		});
		return false;
	});

}